Burberry - Selfridges Manchester in Manchester, Manchester (Luxury Clothing, Bags, Fashion) - Map

Map & Directions Store Details & Deals

Selfridges
The Trafford Centre, 1 The Dome
Manchester, Manchester M17 8DA

Phone: +44 (0) 1616 291177

Detailed Map